frame of a garden-roller - Turkish English Dictionary